114191
87488
245257
635525
720149
288762
352389
68967
745825
627366
403743
8665
5106799
3539581
3039148
2341804
2223988
2027609
1937357
190578
1751118
1716136
1678195
1630471